﻿@model IEnumerable<RIS.TMP.WEB.APP.Models.MRestoreToAdmin>
@using RIS.TMP.WEB.APP.AddMigrations
@using RIS.TMP.WEB.APP.Models

@{
    ViewBag.Title = "Detail Repair : ข้อมูลซ่อมบำรุง";
    AllContext db = new AllContext();
    string id = Session["LogedId"].ToString();

}
@section Home{
    <h1 class="page-header">
        Detail Repair
        <p class="lead">(ข้อมูลซ่อมบำรุง)</p>
    </h1>

    @*<p>
            @Html.ActionLink("Create New", "Create")
        </p>*@
    <div class="table-responsive">
        <table id="table" class="table table-striped table-bordered table-hover" aria-describedby="table_info">
            <thead>
                <tr>
                    <th style="width:50px"></th>
                    <th>
                        เบอร์รถ
                    </th>
                    <th>
                        ลักษณะการซ่อม
                    </th>
                    <th>
                        วันที่แจ้งซ่อม
                    </th>
                    <th>
                        ทะเบียนรถ
                    </th>
                    <th>
                        รหัสใบแจ้งซ่อม
                    </th>
                    <th>
                        เลขไมล์
                    </th>
                    <th>
                        รายการแจ้งซ่อม
                    </th>
                    <th>
                       สถานะการซ่อม
                    </th>
                    <th></th>
                </tr>
            </thead>
            <tbody>
                @foreach (var item in Model)
                {
                    <tr>
                        <td>
                            @if (db.MRestoreToAdmins.Where(x => x.ResId == item.ResId && x.RecordStatus == "U" && x.CreateBy == id).FirstOrDefault().Facstatus == 3)
                            {
                                <img src="~/Images/close.png">
                            }
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.CAddCar.AddCarNo)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.StatusRes)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.ResDate)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.CAddCar.AddCarlicence)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.ResCode)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.MileNo)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.CCategoryRepair.CReName)
                        </td>
                        <td>
                            @RIS.TMP.WEB.APP.App_Start.main.GenNameStatus(item.MRestore ?? 0)
                        </td>
                        <td>
                            @if (item.Facstatus == 3)
                            {
                                @Html.ActionLink("แจ้งซ่อม", "Edit", new { id = item.ResId, Status = "แก้ไข" })   
                            }
                            else 
                            { 
                                @Html.ActionLink("รายละเอียดการแจ้งซ่อม", "Details", new { id = item.ResId })
                            }
                        </td>
                    </tr>
                }
            </tbody>
        </table>
    </div>
}

@section scripts {
    @Scripts.Render("~/Scripts/jquery.dataTables.min.js")
    @Scripts.Render("~/Scripts/dataTables.bootstrap.js")
    @*@Scripts.Render("~/Scripts/css/dataTables.bootstrap.css")*@
    <script type="text/javascript">
        $(".AA").show();
        $(document).ready(function () {
            $('#table').dataTable({
                "sDom": "<'row'<'span6'l><'span6'f>r>t<'row'<'span6'i><'span6'p>>"
            });
        });

        $.extend($.fn.dataTableExt.oStdClasses, {
            "sWrapper": "dataTables_wrapper form-inline"
        });
    </script>
}
